"escrowed to maturity" - Details

English Term:
escrowed to maturity
Arabic Term:
وديعة ضمان حتى تاريخ الاستحقاق
Arabic Definition:

.